package com.tedu.charging.service.device.pojo.po;


import lombok.Data;
import lombok.ToString;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 充电站对象 charging_station
 * 
 * @author ruoyi
 * @date 2022-11-10
 */
@Data
@ToString
@Table(name = "charging_station")

public class ChargingStationCanalPO
{

    @Column(name="id")
    private Integer id;

    @Column(name="station_code")
    /** 站场编码 */
    private String stationCode;

    /** 场站名称 */
    @Column(name="station_name")
    private String stationName;

    /** 充电桩数 */
    @Column(name="device_number")
    private Integer deviceNumber;

    /** 交流充电枪数 */
    @Column(name="ac_gun_number")
    private Integer acGunNumber;

    /** 直流充电枪数 */
    @Column(name="dc_gun_number")
    private Integer dcGunNumber;

    /** 交流额定功率 */
    @Column(name="ac_rate_power")
    private Integer acRatePower;

    /** 直流额定功率 */
    @Column(name="dc_rate_power")
    private Integer dcRatePower;

    /** 省份编码 */
    @Column(name="province")
    private String province;

    /** 城市编码 */
    @Column(name="city")
    private String city;

    /** 详细地址 */
    @Column(name="address")
    private String address;

    /** 经度 */
    @Column(name="station_lng")
    private BigDecimal stationLng;

    /** 纬度 */
    @Column(name="station_lat")
    private BigDecimal stationLat;

    /** 设备功率 */
    @Column(name="device_power")
    private Integer devicePower;

    /** 场站模式（1自营、2联营、3专用） */
    @Column(name="station_model")
    private Integer stationModel;

    /** 场站状态 */
    @Column(name="station_status")
    private Integer stationStatus;

    /** 场站类型（公共、个人、专用、其它） */
    @Column(name="station_type")
    private Integer stationType;

    /** 运营商ID */
    @Column(name="operator_id")
    private Integer operatorId;

    /** 停车费 */
    @Column(name="park_fee")
    private Long parkFee;

    /** 是否删除 */
    @Column(name="deleted")
    private Integer deleted;




}
